make strides - Französisch Englisch Wörterbuch